shot putter - German English Dictionary